package com.liangzhong.modules.user.mediator
{
	import com.common.queueloader.QueueLoader;
	import com.liangzhong.mediator.BaseMediator;
	
	import org.puremvc.as3.interfaces.INotification;
	import org.puremvc.as3.patterns.mediator.Mediator;

	/**
	 * User Mediator
	 * @author lake
	 */	
	public class UserMediator extends BaseMediator
	{
		/**
		 * MediatorName
		 */		
		public static const MediatorName :String = "UserMediator";
		/**
		 *加载器 
		 */		
		private var loader :QueueLoader;
		
		public function UserMediator(mediatorName:String=null, viewComponent:Object=null)
		{
			super(mediatorName, viewComponent);
		}
		/**
		 * 注册感兴趣的命令
		 * @return 
		 * 
		 */		
		override public function listNotificationInterests():Array
		{
			return [];
		}
		/**
		 * 捕获通知
		 * @param notification
		 * 
		 */		
		override public function handleNotification(notification:INotification):void
		{
			switch(notification.getName())
			{
				case "":
				{
					break;
				}
			}
		}
	}
}